@charset "utf-8";

.header{width:100%;overflow: hidden; }
.header_con{overflow: hidden;position: relative;height:78px;padding:10px 0;}
.header_con .logo{width:200px;height:78px;float: left;}
.header_con .logo img{display: block;width:196px; margin-top: 7px;}
/*头部中间搜索*/
.top_search{background: #fff;width: 340px;height: 45px;line-height: 45px;margin-top: 15px;border: 1px solid #e5e5e5;}
.topsearch_input{display: block;float: left;width: 260px;height: 45px;line-height: 45px;font-size: 14px;color: #999;padding-left: 10px;padding-right: 10px;box-sizing: content-box;}
.top_search_btn{display: block;float: right;width: 60px;height: 47px;margin-top: -1px;margin-right: -1px;background: #2461aa url(../img/search_btn1.jpg) no-repeat center;}


.center{height:78px;line-height: 78px;padding-left: 20px;font-size:16px;}
.center a{margin-right:5px;}
.center a.phone{padding-left:25px;background: url(../img/icon_phone.png) no-repeat left center;}
.center a.kehd{padding-left:25px;background: url(../img/icon_tv.png) no-repeat left center;}
.center span.hotline{padding-left:25px;background: url(../img/icon_dh.png) no-repeat left center;}
/*首页导航*/
.index_nav{padding:10px 0;width: 100%;background: #2461aa;overflow: hidden;}
.nav_block{height: 70px;float: left; width:350px; padding:0 35px; position: relative; zoom:1; box-sizing: border-box;}
.nav_block::after{
    content: '';
    width: 0;
    height: 60px;
    position: absolute;
    right: 0;
    top: 7px;
    border-right: 1px solid #fff;
}
.nav_block a{float: left;font-size: 16px;color: #fff;margin: 0 18px;line-height: 35px;}
.nav_logo{
    font-size: 0;
    float: right;
    height: 70px;
    position: relative;
}
.nav_logo a{
    float: left;
    position: relative;
}
.nav_logo img{
    height: 80px;
    position: relative;
    top: -2px;
}
.nav_logo a.logo_wmssp img{
    height: 37px;
    top: 20px;
    margin-left: 35px;
}


.nav_block1{height: 70px;float: left;width:350px !important;padding:0 35px 0 35px  !important;position: relative;zoom:1;}
.nav_block1 a{float: left;display: block;font-size: 16px;color: #fff;margin-left: 44px;line-height: 33px;*width:32px;}
.nav_block2 span.first{display: block;height:44px;position: absolute;left:0;top:12px;width:1px;background: #fff;}
.nav_block2{height:70px;float: left;width:350px !important;padding: 0 35px !important;position: relative;zoom:1;}
.nav_block2 a{float: left;;display: block;font-size:16px;color:#fff;margin-left: 44px;line-height: 33px;*width:32px;}
.nav_block2 span.last{display: block;height:44px;position: absolute;right:0;top:12px;width:1px;background: #fff;}
.nav_block3{height:70px;float: left;width:155px !important;padding:0 100px 0 20px !important; position: relative;}
.nav_block3 a{float: left;;display: block;font-size:16px;color:#fff;margin-left: 35px;line-height: 33px;*width:64px;}
.nav_block3 a.logo_wen{position: absolute; right: 0; top: -6px; width: 190px;}
.nav_block3 a.logo_wen img{ width: 190px;}
.second_nav{background: #e6e6e6;padding:10px 20px;overflow: hidden;font-size:14px;}

.second_nav .qx{overflow: hidden;margin-right:10px;}
.second_nav .qx p,.second_nav .zq p{float: left;font-weight: bold;}
.second_nav .qx a,.second_nav .zq a{margin-right:10px;}

.topline{}
.topline h1{text-align: center;font-size: 40px;font-weight: bold;line-height: 1.42;color:#2461aa;}
.topline h1 a{color:#2461aa;}
.topline h1 a:hover{color:#c00;}
.topline_bot{overflow: hidden;}
.topline_bot ul {}
.topline_bot ul li{float: left;width:380px;overflow: hidden;text-align: center;}
.topline_bot ul li h2 a{font-size: 16px; color:#2461aa; font-weight: normal}
.topline_bot ul li a:hover{text-decoration: underline;color:#cc3300;}
.index_hd{}
.slideBox{ width:760px; height:428px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:7px; position:absolute;bottom:20px; z-index:1;width:100%;text-align: right; }
.slideBox .hd ul{ overflow:hidden; zoom:1; overflow: hidden;display: inline-block;}
.slideBox .hd ul li{ float:left; margin-right:12px;  width:10px; height:10px; text-align:center; background:#fff; cursor:pointer;border-radius: 5px; }
.slideBox .hd ul li.on{ background:#c00; color:#fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;position: relative; height: 428px;width: 760px;}
.slideBox .bd img{ width:760px; height:428px; display:block;  }
.slideBox .bd .img_txt{position: absolute;height: 50px;line-height: 50px;filter: alpha(opacity=80); background: rgba(0, 0, 0, 0.8)!important;
    background: #000;bottom:0;left: 0;width:100%;}
.slideBox .bd p{width: 640px;padding:0 10px;position: absolute;height: 50px;line-height: 50px;bottom:0;left: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;color:#fff;}

.slideBox .prev,
.slideBox .next{ width: 60px;height: 90px;margin: -259px 0 0;display: none;background: url(../img/l_r.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;filter: alpha(opacity=20);opacity: 0.2; }
.slideBox .next{ background-position: 0 -90px; right: 0; }
.slideBox .prev{left:0;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

.focusnews{width:419px;height:426px;float: left;font-size: 16px;padding-left:20px;border-top: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}
.focusnews ul{}
.focusnews ul li{height:32px;line-height: 32px;overflow: hidden;background: url(../img/libg1.jpg) no-repeat 0 center;padding-left: 10px;position: relative;
    text-overflow: ellipsis;white-space: nowrap;
}
.focusnews ul li.focus a{color:#2461aa;font-weight: bold;font-size: 16px;}
.focusnews ul li.focus{background: none;padding:5px 0 5px 10px;}
.focusnews ul li.focus a:hover{color:#c00;}

.w420{width:420px;overflow: hidden;}
.w310{width:310px;overflow: hidden;}
.i_tit{width:100%;height:43px;border-top:2px solid #2461aa;line-height: 43px;color:#333;font-size: 20px;position: relative;font-weight: bold;border-bottom:1px solid #ccc;}
.i_tit a{float: right;font-size:14px;color:#999;}
.i_tit a.title{font-size:16px;color:#333;float: none;}
.i_tit a:hover{color:#c00;text-decoration: underline;}

.border_bot0{border-bottom: 0;}
.human_box{margin-top:5px;}
.human_boxtop{overflow: hidden;} 
.human_boxtop img{width:180px;height:100px;display: block;float: left;margin-right:10px;}
.human_boxtop .top_txt{width:230px;float: left;}
.human_boxtop .top_txt h3{width:100%;height:22px;line-height:22px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.human_boxtop .top_txt h3 a{font-size:15px;color:#0f5fcd}
.human_boxtop .top_txt p{font-size: 14px;line-height: 20px;margin-top:15px;height:60px;display: -webkit-box;overflow: hidden;white-space: normal!important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 3;-webkit-box-orient: vertical;color:#999; }


.wz_list ul li{height:31px;line-height: 31px;overflow: hidden;background: url(../img/libg1.jpg) no-repeat 0 center;padding-left: 10px;position: relative;text-overflow: ellipsis;white-space: nowrap;}
.wz_list ul li a{color:#333;font-size:16px;}
.wz_list ul li a:hover{color:#c00;/*text-decoration: underline;*/}

.blue_list ul li{height:31px;line-height: 31px;overflow: hidden;background: url(../img/libg.jpg) no-repeat 0 center;padding-left: 10px;position: relative;text-overflow: ellipsis;white-space: nowrap;}
.blue_list ul li a{color:#2461aa;font-size:16px;}
.blue_list ul li a:hover{color:#c00;/*text-decoration: underline;*/}

.leader{background: #f2f2f2;padding:0 10px;}
.leader_box{padding:10px 0;overflow: hidden;}
.bt1{border-bottom:1px solid #ccc;}
.leader_box .leader_img{width: 74px;float: left;margin-right:10px;}
.leader_box .leader_img img{width:100%;height:104px;display: block;}
.leader_box .leader_txt{width:206px;float: left;padding-top:15px;}
.leader_box .leader_txt p{font-size:20px;color:#ce0d01;text-align:center;font-weight:bold;margin-bottom:10px;}
.leader_box .leader_txt img{width:189px;height:24px;margin:0 auto;display: block;}

/*报料*/
.bl{width:100%;}
.bl img{width:100%;height:106px;display: block;}
/*专题集锦*/
.zt_focus{border:1px solid #e6e6e6;padding:0 20px;}
.zt_tit{width:100%;height:43px;line-height: 43px;color:#333;font-size: 16px;position: relative;font-weight: bold;border-bottom:1px solid #ccc;}
.zt_tit a{float: right;font-size:14px;color:#999;}
.zt_tit a.title{font-size:16px;color:#333;float: none;}
.zt_tit a:hover{color:#c00;text-decoration: underline;}

.news_list ul li{height:31px;line-height: 31px;overflow: hidden;background: url(../img/libg1.jpg) no-repeat 0 center;padding-left: 10px;position: relative;text-overflow: ellipsis;white-space: nowrap;}
.news_list ul li a{color:#333;font-size:16px;}
.news_list ul li a:hover{color:#c00;/*text-decoration: underline;*/}


/*泸州网络电视*/
.lz_tv,.news_fb{border:1px solid #e6e6e6;padding:0 13px;}
.slideTxtBox{ width:282px;text-align:center; overflow: hidden; height:485px;}
.slideTxtBox .hd{ height:47px; line-height:37px; color:#333;font-size: 20px;  position:relative; }
.slideTxtBox .hd ul{  height:47px; width:100%;  }
.slideTxtBox .hd ul li{width:94px; float:left;height:37px; cursor:pointer; font-size:16px;color:#333;background: #d2d2d2;position: relative;border-bottom:10px solid #fff;}
.slideTxtBox .hd ul li a{display: block;color:#333;font-size:16px;line-height:37px; }
.slideTxtBox .hd ul li.on{background:url(../img/icon_sj.png) no-repeat 20px 37px;padding-bottom: 10px;border-bottom: 0; }
.slideTxtBox .hd ul li.on a{color:#fff; background: #074aa6;}
.slideTxtBox .hd ul li.on a:hover{color:#fff;}
.slideTxtBox .bd ul{ zoom:1;  }
.slideTxtBox .bd li{ height:30px; line-height:30px;text-align: left; padding-left:25px;background: url(../img/icon_v.png) no-repeat 0 center; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.slideTxtBox .bd li a{ color:#414141;font-size:16px;  }
.slideTxtBox .bd li.first{height:153px;line-height: 153px;width:100%;background: none;padding:0;}
.slideTxtBox .bd li img{width:100%;height:153px;display: block;}

/*新闻发布*/
.fb_box{padding:15px 0;}
.fb_box p{font-size:16px;line-height:1.42;padding:5px 0;}
.fb_box p span{color:#cc0000;}

/*活动*/
.activity{ width:1200px;  overflow:hidden; position:relative; height: 158px; }
.activity .hd .prev,.activity .hd .next{ display:none;  width:32px; height:48px; overflow:hidden;
	 cursor:pointer; background:url("../img/left-l.png") no-repeat;position: absolute; top:90px;z-index: 99999;left:0px;}
.activity .hd .next{background:url("../img/right-r.png") no-repeat;left:auto;right:0}
.activity .bd{ overflow: hidden;width: 1224px; margin-left: -24px;}
.activity .bd ul{ overflow:hidden; zoom:1;} 
.activity .bd ul li{ float:left;margin-left:24px; _display:inline; overflow:hidden; text-align:center;position: relative;  }
.activity .bd ul li .pic{ text-align:center; overflow: hidden; width:282px; height:158px}
.activity .bd ul li .pic img{ width:282px;height:158px;display:block;}
.activity .bd ul li .title_bg{background: #000;opacity: 0.6;filter: alpha(opacity=60);height:36px;width:100%;position: absolute;bottom:0;left:0;}
.activity .bd ul li .pic_title{font-size:16px;color:#fff; line-height:36px; height:36px;width: 100%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: absolute;left:0;bottom:0;}


.index_botbanner{width:100%;}
.index_botbanner img{width:100%;display: block;}

/*右侧栏目*/
.cj_box{width:100%;}
.cj_box img{width:100%;display: block;height:120px;}
.rens,.lzqmt{border:1px solid #e6e6e6;padding:0 13px;}

.qmt_list ul{overflow: hidden;}
.qmt_list ul li{float: left;width:50%;line-height: 31px;}
.qmt_list ul li a{font-size:16px;}
/*友情链接*/
.links{    border: 1px solid #CCCCCC;}
.link_box{width:100%; text-align:left;}
.link_box .hd{height:45px; line-height:45px; border-bottom:1px solid #ccc; position:relative; font-family:"Microsoft YaHei", "宋体"; font-size:16px;}
.link_box .hd ul{float:left; position:absolute; left:0; top:0; height:46px;}
.link_box .hd ul li{float:left; padding:0 30px; cursor:pointer; color:#373737; border-right:1px solid #ccc;}
.link_box .hd ul li.on{height:45px; border-bottom:1px solid #fff;}
.link_box .bd ul{zoom:1; padding-left:20px;}
.link_box .bd ul a{line-height:24px; float:left; padding:0 10px; white-space:nowrap; color:#3d3d3d;}
.link_box .bd ul a:hover{color:#c00;}

